function queryApply_apply(page) {
	sys_loading();
	var parm = $('#queryApplyForm').serialize() + (page != null ? ('&page=' + page) : '');
	var url = create_url('apply-query');
	sys_record_parm('apply',parm);
	$.ajax({type:'POST', url:url, data:parm,
		success: function(result) {
			sys_loading_close();
			$('#applySesultList').html(result);
		}
	});
}


function aidExecuteApply_apply(code, url) {
	var parm = {'code':code};
	sys_submiting();
	$.ajax({type:'POST', url:url, data:parm,
		success: function(result) {
			sys_submiting_close();
			if ('success' == result) {
				sys_msg('操作成功!');
				queryApply_apply();
			} else {
				sys_warning('操作失败', '操作失败，请刷新页面再次尝试，如果问题依然存在，请联系管理员!');
			}
		}
	});
}

function showApplyInfoDetail_apply(code) {
	var parm = {'code':code};
	var url = create_url('apply-detail');
	$.colorbox({overlayClose:false, href:url, data:parm, close:'[关闭]', width:'600px', height: '600px', open:true});
}

function shield_apply(code, title) {
	$.Zebra_Dialog('确认要屏蔽标题为： ' + title + ' 的申请单信息吗？',{
	'type': 'question','title': '警告' ,'buttons':[
       {caption:'屏蔽',callback:function() {
    	   var url = create_url('apply-shield');
    	aidExecuteApply_apply(code, url);
		}},
    {caption:'取消',callback:function(){}
	}]
	});
}

function unshield_apply(code, title) {
	$.Zebra_Dialog('确认要解除标题为： ' + title + ' 申请单的屏蔽状态吗？',{
	'type': 'question',
	'title': '警告' ,
	'buttons':[
       {caption:'解除',callback:function() {
    	   var url = create_url('apply-unshield');
    	aidExecuteApply_apply(code, url);
		}},
       {caption:'取消',callback:function(){}
	}]
	});
}
/*************************************************edit*****************************/



function selectApplyDetail_apply(btn) {
	var i = btn.attr('pib');
	var parm = {'index':i};
	
	var url = create_url('apply-aidInit');
	$.colorbox({overlayClose:false, href:url, data:parm, close:'[关闭]', width:'1200px', height:'700px', open:true, 
		onClosed:function(){
			createTitle_apply();
		}
	});
}

function deleteApplyDetail_apply(btn) {
	btn.parents('.rep').remove();
	createTitle_apply();
}
function createTitle_apply() {
	var title = '';
	var temp = null;
	$('#applyDetailListBody').find('.rep').each(function () {
		temp = $(this).find('.gn').val();
		if ('' != temp) {
			title += temp;
			temp = $(this).find('.cou').val();
			if ('' != temp)
				title += '(' + temp  +')';
			title += '    ';
		}
	});
	
	$('#title').val(title);
}

function addApplyDetail_apply() {
	var tr = $('#tempApplyDetailTable').find('tr').clone(true);
	var i = $('#index').val();
	tr.find('.gn').attr('id', 'gn_' + i).attr('name', 'adList[' + i + '].gn').end()
		.find('.cou').attr('name', 'adList[' + i + '].count').end()
		.find('.u').attr('name', 'adList[' + i + '].price').end();
	
	$('#applyDetailListBody').append(tr);
	$('#index').val(parseInt(i) + 1);
}

//检查数量输入只能是数字
function checkNum_apply(obj) {
	var v = obj.val();
	if (/^[1-9][0-9]*$/.test(v)) {
		if (parseInt(v) > 20000) {
			obj.val('20000');
			sys_msg("数量最大为20000");
		}
	} else {
		sys_msg('只能填数字,而且不能以0开头哦！');
		obj.val('');
	}
	obj.css('border-color','');
}

function saveApply_apply() {
	// 检查数量是否为空
	var ok = false;
	$('#editApplyForm').find('.not-null').each(function(e) {
		if ('' == this.value || undefined == this.value) {
			$(this).css('border-color','red');
			ok = false;
		} else {
			ok = true;
		}
	});
	
	if (!ok) {
		sys_msg('不能为空,如果不需要保存的请删除在保存！');
		return false;
	}
	var v = $('#editApplyForm').find('#title').val();
    if(v.length > 100){
        alert('亲，标题长度不能超过100哦,请修改！');
        return false;
    }
	createTitle_apply();
	var parm = $('#editApplyForm').serialize();
	var url = create_url('apply-save');
	sys_submiting();
	$.ajax({type: 'POST',url: url,data: parm,
		success: function(result) {
			sys_submiting_close();
			if (result == 'success') {
				sys_load_handle('apply');
			} else if (result == 'parameter_error'){
				sys_msg('您还有选项没有填写哦!不填写数量或商品是不会保存的！ 请检查  -_-');
			} else if (result == 'exists'){
				sys_msg('还没有配置审核流程，不能提交，请尽快配置流程!');
			} else {
				sys_msg('操作失败!');
			}
		}
	});
}